package com.tjrac.generalpermissions.service;

import com.tjrac.generalpermissions.domain.PType;
import com.tjrac.generalpermissions.domain.Role;
import com.tjrac.generalpermissions.epception.MsgException;

/**
 * @author ZeNing
 * @create 2020-12-01 13:54
 */
public interface PTypeService {

    /**
     * 根据权限类型d查找当前权限类型
     */
    PType queryById(int id) throws MsgException;

    /**
     * 查看所有权限类型
     */
    String queryAllPType() throws MsgException;

    /**
     * 添加权限类型
     */
    String addPType(PType pType) throws MsgException;

    /**
     * 删除权限类型
     */
    String delPType(int id) throws MsgException;

    /**
     * 修改权限类型
     */
    String modifyPType(PType pType) throws MsgException;

}
